A Transactional Activity Model for Organizing Open-Ended Cooperative Activities

نویسندگان

  • Ling Liu
  • Calton Pu
چکیده

We propose a transactional activity model (TAM) for speciication and management of open-ended cooperative activities. In contrast to each of the extended transaction models which focus more on a formal template for data processing patterns in an application, the activity model contains a set of formal templates, namely activity patterns, for capturing patterns of object interactions in an application. Using TAM, users may form new activity patterns by combining components of diierent existing patterns using activity pattern reenement and activity pattern composition mechanisms that include split and join of activities. In TAM, activity histories are used to study the cor-rectness of activity execution and activity restructuring through reenement, composition, split, or join.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Qualitative Investigation Into Conceptual Understanding at Iranian Elementary Schools

This study attempts to root out some of the causes of absence of conceptual understanding in elementary level particularly in math subject and the factors that cause this deficiency. As a body of researchers, we use a quasi-form of methodology qualitatively designed by which we give a pre-test and post-test to our participants (randomly selected teachers and students), through some open-ended q...

متن کامل

History Merging as a Mechanism for Concurrency Control in Cooperative Environments History Merging as a Mechanism for Concurrency Control in Cooperative Environments

Cooperative applications need proper transactional support for coordinating joint activities, sharing of data, and semantically correct exchange of information of collaborating users. Conventional transaction models based on the ACID properties do not meet the typical requirements of cooperative applications. The CoAct model 27] is designed for supporting cooperative work in multiuser environme...

متن کامل

Integrating Organisational and Transactional Aspects of Cooperative Activities

This paper introduces the speciication language CoCoA. The features of CoCoA are designed for the speciication of both organisational and transactional aspects of cooperative activities, based on the CoAct cooperative transaction model. The novelty of the language lies in its ability to deal with a broad spectrum of cooperative applications, ranging from cooperative document authoring to workko...

متن کامل

History Merging as a Mechanism for Concurrency Control in Cooperative Environments

Cooperative applications need proper transactional support for coordinating joint activities, sharing of data, and semantically correct exchange of information of collaborating users. Conventional transaction models based on the ACID properties do not meet the typical requirements of cooperative applications. The CoAct model [27] is designed for supporting cooperative work in multi-user environ...

متن کامل

Towards a Cooperative Transaction Model - The Cooperative Activity Model

With the emergence of cooperative applications it turned out that traditional transaction concepts are not suitable for these scenarios. Isolation of transactions, as guaranteed by the ACID transaction properties, contradicts the need of cooperation between users. In this paper, we propose a cooperative activity model that provides transactional properties suitable for cooperative scenarios. Ea...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998